river tamarind - German English Dictionary